Definition of Tamandua Tetradactyla
-
(noun) small toothless anteater with prehensile tail and four-clawed forelimbs; of tropical South America and Central America
Synonyms of Tamandua Tetradactyla
Antonyms of Tamandua Tetradactyla
No Antonyms Found.
Homophones of Tamandua Tetradactyla
No Homophones Found.